Big Huge Thesaurus

leporid mammal

noun